package core.domain;

import java.util.List;

public interface Dao<T extends IdEntity> {

	public T findObject(long oid);

	public List<T> findObjects(long[] oids);

	public List<T> findObjects(List<Long> oids);

	public T store(T object);

	public T remove(T object);

	public List<T> findAllObjects();

}
